﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace YXShop.Model.Accessories
{
    [Serializable]
   public class Question
    {
        private int _id;
        /// <summary>
        /// ID
        /// </summary>
        public int Id
        {
            get { return _id; }
            set { _id = value; }
        }
        private int  _questionId;
        /// <summary>
        /// 问题ID
        /// </summary>
        public int QuestionId
        {
            get { return _questionId; }
            set { _questionId = value; }
        }
        private string _questionContent;
        /// <summary>
        /// 问题内容
        /// </summary>
        public string QuestionContent
        {
            get { return _questionContent; }
            set { _questionContent = value; }
        }
        private Nullable<Int32> _questionType;
        /// <summary>
        /// 问题类型
        /// </summary>
        public Nullable<Int32> QuestionType
        {
            get { return _questionType; }
            set { _questionType = value; }
        }
        private string _questionDiscription = string.Empty;
        /// <summary>
        /// 调查问题
        /// </summary>
        public string QuestionDiscription
        {
            get { return _questionDiscription; }
            set { _questionDiscription = value; }
        }
        private Nullable<Int32> _necessarily;
        /// <summary>
        /// 是否必选
        /// </summary>
        public Nullable<Int32> Necessarily
        {
            get { return _necessarily; }
            set { _necessarily = value; }
        }
        private string _result;
        /// <summary>
        /// 调查结果
        /// </summary>
        public string Result
        {
            get { return _result; }
            set { _result = value; }
        }
        private Nullable<DateTime> _investigateStateDate;
        /// <summary>
        /// 调查开始时间
        /// </summary>
        public Nullable<DateTime> InvestigateStateDate
        {
            get { return _investigateStateDate; }
            set { _investigateStateDate = value; }
        }
        private Nullable<DateTime> _investigateEndDate;
        /// <summary>
        /// 调查结束时间
        /// </summary>
        public Nullable<DateTime> InvestigateEndDate
        {
            get { return _investigateEndDate; }
            set { _investigateEndDate = value; }
        }
        private string _questionArea;
        /// <summary>
        /// 
        /// </summary>
        public string QuestionArea
        {
            get { return _questionArea; }
            set { _questionArea = value; }
        }
    }
}
